/*
 * Sala.h
 *
 *  Created on: 02/07/2011
 *      Author: pablo
 */

#ifndef SALA_H_
#define SALA_H_

#include <list>
#include <string>
#include "ClienteRemoto.h"

using namespace std;

class Sala {
private:
	int id;
	string nombre;
	list<ClienteRemoto*> clientes;
public:
	Sala(string nombre,int id);
	virtual ~Sala();
	string getNombre();
	void setNombre(string nombre);
	int getId();
	void setId(int id);
	void agregarCliente(ClienteRemoto* clienteRemotoNuevo);
	void borrarCliente(int pidCliente);
	bool hayClientes();
	list<ClienteRemoto*> getClientes();
	void setClientes(list<ClienteRemoto*> clientes);

};

#endif /* SALA_H_ */
